spanish oyster plant - French English Dictionary